spherical buoy - English Synonyms Dictionary